a love-rat - Francés Inglés Diccionario